immigrant visa - Turkish English Dictionary